gravel bed on a road - French English Dictionary